<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>一个重要的内置关系</title>
</head>
<body>
<div id="app"></div>
<script src="/js/vue.js"></script>
<script type="text/javascript">
  const vm=new Vue({
    el:"#app",
    data(){
      return{
        name:"张三"
      }
    }
  })
  //定义一个函数
  function A(){
    this.a=1;
    this.b=2;
  }

  const a=new A();

  //protoType属性只有函数或者对象上具备，显式原型属性，__proto__是隐式原型属性，一般是在实例对象上具备

  //程序员可以通过显式原型属性操作原型属性
  A.prototype.x=99
  console.log(A.prototype===a.__proto__)
  console.log(a.__proto__)
</script>
</body>
</html>
